#include <gtk/gtk.h>

gchar license[] = "GIPV6-GTK 和 gipv6 是自由软件；您可以在自由软件基金会\n\
发布的 GNU 通用公共许可证的条款下重新分发和(或)修改它；\n\
您可以选择使用 GPL 第二版，或(按照您的意愿)任何更新的版本。\n\n\
 GIPV6-GTK 和 gipv6 分发的目的是希望它物有所用，但是没有任何担保；\n\
没有对其适销性和某一特定目的下的适用性的任何即便是暗示的担保。\n\
请查阅 GNU 通用公共许可证以获得更多信息。\n\n\
您应当已经跟 GIPV6 一起收到一份 GNU 通用公众许可证的副本；\n\
如果没有，请写信至：Free Software Foundation, Inc.，\n\
51 Franklin St, Fifth Floor, Boston, MA 02110-1301  USA\n";

gchar info[] ="你好，这个工具我把它叫做GIPV6-GTK\n\
这只是个一时兴起写出来的，针对gipv6的图形界面。\n\
请注意：这个程序兼容性未知";

void gipv6_info (GtkWidget *wid, GtkWidget *win)
{
  GtkWidget *dialog = NULL;
  const gchar *authors[] = {"gjp1120@gmail.com GJP1120", NULL };
  //const gchar *artists[] = {"gjp1120@gmail.com GJP1120", NULL };

  dialog = gtk_about_dialog_new();

  gtk_about_dialog_set_copyright(GTK_ABOUT_DIALOG(dialog),info);
  gtk_about_dialog_set_authors(GTK_ABOUT_DIALOG(dialog), authors);
  //gtk_about_dialog_set_artists(GTK_ABOUT_DIALOG(dialog), artists);
  gtk_about_dialog_set_version(GTK_ABOUT_DIALOG(dialog),"Beta0.9");
  //gtk_about_dialog_set_documenters(GTK_ABOUT_DIALOG(dialog))
  gtk_about_dialog_set_website(GTK_ABOUT_DIALOG(dialog),"gjp1120@gmail.com");
  //gtk_about_dialog_set_wrap_license(GTK_ABOUT_DIALOG(dialog),FALSE);
  gtk_about_dialog_set_license(GTK_ABOUT_DIALOG(dialog), license);

  gtk_about_dialog_set_program_name(GTK_ABOUT_DIALOG(dialog),"GIPV6-GTK");
  gtk_window_set_position (GTK_WINDOW (dialog), GTK_WIN_POS_CENTER);
  gtk_window_set_keep_above(GTK_WINDOW(dialog),TRUE);
  gtk_window_set_destroy_with_parent (GTK_WINDOW (dialog), TRUE);

  gtk_dialog_run (GTK_DIALOG (dialog));
  gtk_widget_destroy (dialog);
  return;
}
